﻿#include "FITKAbaInteractionContactGeometricProperty.h"

namespace Interface
{
    FITKAbaInteractionContactBehaviorEnum::FITKAbaContactBehaviorType FITKAbaInteractionContactGeometricProperty::getBehaviorType() const
    {
        return FITKAbaInteractionContactBehaviorEnum::FITKAbaContactBehaviorType::GeometricProperty;
    }


    void FITKAbaInteractionContactGeometricProperty::setSurfaceThicknessOrCrossSecArea(const double v)
    {
        _surfaceThicknessOrCrossSecArea = v;
    }

    double FITKAbaInteractionContactGeometricProperty::getSurfaceThicknessOrCrossSecArea() const
    {
        return _surfaceThicknessOrCrossSecArea;
    }

    void FITKAbaInteractionContactGeometricProperty::enableThicknessOfInterLayer(bool enable)
    {
        _enableThicknessOfInterLayer = enable;
    }

    bool FITKAbaInteractionContactGeometricProperty::isEnableThicknessOfInterLayer() const
    {
        return _enableThicknessOfInterLayer;
    }

    void FITKAbaInteractionContactGeometricProperty::setThicknessOfInterLayerValue(double v)
    {
        _thicknessOfInterLayerValue = v;
    }

    double FITKAbaInteractionContactGeometricProperty::getThicknessOfInterLayerValue()
    {
        return _thicknessOfInterLayerValue;
    }

}




